Compensation Of Valve Deadzone Using Mixed Integer Predictive Control

نویسندگان

  • Jakub Novák
  • Petr Chalupa
چکیده

Stiction is a nonlinear friction phenomenon that causes poor performance of control loops in the process industries. In this work, we develop a mixed-integer MPC (Model Predictive Control) formulation including valve dynamics for a sticky valve in order to improve control loop performance. The introduction of the valve nonlinearity into the model prevents the MPC from requesting physically unrealistic control actions due to valve stiction. Simulation studies using a two-tank systems show that, if the deadband value is known apriori, the Mixed-Integer Quadratic Programming (MIQP) can effectively improve the closed-loop performance in the presence of valve stiction. INTRODUCTION Model Predictive Control has become one of the most widespread modern control strategies which have been successfully applied in many industrial applications. The idea of MPC is to determine an optimal control at the current time instant by solving an optimal control problem on a prediction horizon. The main reason for the wide-scale adoption of MPC is its ability to handle constraints on inputs and states that arise in most applications. MPC also naturally handles the multidimensional systems. Control valves are necessary elements in many chemical process control systems and are equipped for manipulating mass flows, energy flows or pressure. In general, they contain static and dynamic nonlinearities including saturation, backlash, stiction, deadband and hysteresis. If these nonlinearities are present, the valve is not capable of following the command signals provided by the controller thus leading to control performance degradation. A limit cycle is typically produced around the steady-state operating points if these nonlinearities are not included explicitly in the controller design. To compensate for valve malfunction several methods based on MPC has been developed. The framework developed in (Rodrıguez and Heath 2012) used the inverse of the nonlinearity in series with the original nonlinearity to overcome the problem. General compensation formulation that includes dynamics of sticky valve and additional constraints on inputs rate of change have been introduced in (Durand and Christofides 2016). A significant contribution in the area of valve nonlinearities compensation has been done in the work by (Zabiri and Samyudia 2006) which used a hybrid formulation of the input constraint within the MPC design to express the actuator backlash. The controller was used only in the only in the proximity of steady state operating points. Strategy that uses twomove stiction compensation have been revised in (Bacci di Capaci et al 2016) and successfully applied to the pilot plant. In this paper, nonlinear model of the process with defined valve dead-zone was developed and used for optimization of the control signal via MPC strategy. The valve nonlinearity is expressed in terms of IF THEN conditions resulting in the hybrid model. Hybrid systems represent a unified framework for modelling such processes that combine continuous and discrete dynamic with logical rules and appear in various applications like robotic systems and automotives. A special class of hybrid systems called Mixed Logical Dynamical (MLD) systems has been introduced in (Bemporad and Morari 1999). Hybrid systems can effectively model a variety of systems: hybrid automata, nonlinear systems with the nonlinearity represented by the piece-wise affine functions, linear systems with constraints, etc. MPC is a general approach for control of such systems. However, the optimization problem is no longer quadratic programming (QP) problem but a Mixed-Integer Quadratic Programming problem. The inclusion of integer variables turns the easily solved QP problem, into an NP-hard problem (Borrelli et al 2006). VALVE NONLINEARITY DESCRIPTION A common process nonlinearity affecting the performance of control circuits with control valves (Fig. 1) is known as ‘stiction’ which exhibits a range of nonlinear behaviour including hysteresis, backslash and deadzones, both dynamic and static. In this paper, the model that includes deadband in every valve move was chosen. In Figure 1 the signal u is the process input, that is, the valve output, y is the process output, uMPC is the MPC output, w and v are white Gaussian noises. Proceedings 31st European Conference on Modelling and Simulation ©ECMS Zita Zoltay Paprika, Péter Horák, Kata Váradi, Péter Tamás Zwierczyk, Ágnes Vidovics-Dancs, János Péter Rádics (Editors) ISBN: 978-0-9932440-4-9/ ISBN: 978-0-9932440-5-6 (CD) Figure 1: The Closed-loop System with the (sticky) Control Valve followed by the Process. The sticky valve has a nonlinear dynamics expressed by the following relations:

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Deadzone compensation in motion control systems using neural networks

A compensation scheme is presented for general nonlinear actuator deadzones of unknown width. The compensator uses two neural networks (NN’s), one to estimate the unknown deadzone and another to provide adaptive compensation in the feedforward path. The compensator NN has a special augmented form containing extra neurons whose activation functions provide a “jump function basis set” for approxi...

متن کامل

Robust adaptive deadzone and friction compensation of robot manipulator using RWCMAC network

A robust adaptive compensation scheme is presented for compensation of asymmetric deadzone, dynamic friction and uncertainty in the direct-drive robot manipulator. Simple estimation laws are derived to build observers for estimation of deadzone and friction based on the LuGre friction model. A model-free RWCMAC controller to mimic the ideal control law is employed to overcome some shortcomings ...

متن کامل

Hybrid model predictive control of a nonlinear three-tank system based on the proposed compact form of piecewise affine model

In this paper, a predictive control based on the proposed hybrid model is designed to control the fluid height in a three-tank system with nonlinear dynamics whose operating mode depends on the instantaneous amount of system states. The use of nonlinear hybrid model in predictive control leads to a problem of mixed integer nonlinear programming (MINLP) which is very complex and time consuming t...

متن کامل

Backlash Compensation in Discrete Time Nonlinear Systems Using Dynamic Inversion by Neural Networks

A dynamics inversion compensation scheme is designed for control of nonlinear discrete-time systems with input backlash. The compensator uses backstepping technique with neural networks (NN) for inverting the backlash nonlinearity in the feedforward path. The technique provides a general procedure for using NN to determine the dynamics preinverse of an invertible discrete time dynamical system....

متن کامل

Fuzzy gain scheduling of PID controller for stiction compensation in pneumatic control valve

Inherent nonlinearities like, deadband, stiction and hysteresis in control valves degenerate plant performance. Valve stiction standouts as a more widely recognized reason for poor execution in control loops. Measurement of valve stiction is essential to maintain scheduling. For industrial scenarios, loss of execution due to nonlinearity in control valves is an imperative issue that should be t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017